#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void menu()
{
	printf("**********************************\n");
	printf("   ***1.play   0.exiet****\n");
	printf("**********************************\n");
}
void game()
{
	int ret = rand() % 100 + 1;//生成1-100的随机数
	while (1)
	{
		int i;
		printf("\n请输入你猜测的数字：");
		scanf_s("%d", &i);
		if (i == ret)
		{
			printf("猜对了！");
			break;
		}
		if (i > ret)
		{
			printf("\n猜测数字大了，请输入重新输入：\n");
		}
		if (i < ret)
		{
			printf("\n猜测数字小了，请输入重新输入：\n");
		}
	}
}
int main()
{
	srand((unsigned int)time(NULL));//要给srand传递一个变量的值，计算机上的时间是随时变化的
	//time函数可以返回一个时间戳
	int k = 0;
	do
	{
		menu();
		
		printf("请输入要选项：");
		scanf_s("%d", &k);
		switch (k)
		{
		case 1:
			game();
			break;
		case 0:
			printf("\n退出游戏:\n");
			break;
		default:
			printf("选项错误\n");
			break;
		}
	} while (k);
	return 0;
}